home *** CD-ROM | disk | FTP | other *** search
/ Mac-Source 1994 July / Mac-Source_July_1994.iso / Other Langs / mpw yacc ƒ src / Mac-byacc (README, too) < prev    next >
Text File  |  1989-11-19  |  1KB  |  29 lines

  1. Macintosh Changes:
  2.  
  3.      I have made some changes to the sources to allow compilation under
  4. Macintosh Programmer's Workshop using MPW C 2.0.2 or Aztec C 3.6c. 
  5.  
  6.          MPW-style error messages added.
  7.  
  8.          Files created with type 'TEXT' and creator 'MPS '.
  9.  
  10.          Bugs having to do with use of free() fixed.  Apparently, it is
  11.          permissible to free() a nil pointer under Unix, and to expect
  12.          the contents of a freed block to be still valid.  Not so with
  13.          the two Macintosh C compilers that I have.
  14.  
  15.          Support for 16-bit ints added in "dep.h."
  16.       
  17.      The Macintosh Programmer's Workshop version of byacc keeps a copy
  18. of the parser file byaccpar in the byacc tool's data fork.  In order to
  19. find the parser file, byacc must be able to open itself as a data file. 
  20. If the tool has problems finding itself, try invoking it by full
  21. pathname or using an alias, e.g. "alias yacc `which byacc`."
  22.  
  23.      It behaves in other respects much as AT&T Yacc.  Output is
  24. "y.tab.c" in the current directory, etc. 
  25.  
  26. Earle R.  Horton
  27.  
  28.  
  29.